/**
 * 
 */
package org.istt.dao;

import java.util.List;
import org.istt.domain.Group;

/**
 * @author Huy
 *
 */
public interface GroupDao extends Dao<Group, Long> {

    public List<Group> getGroups();
    public Group getGroup(Long groupId);
    public Group getGroup(String role, boolean isSystem);
    public void saveGroup(Group group);
    public void removeGroup(Long groupId);
    public List<Group> searchGroup(String name);
    
}
